giant barnacle (austromegabalanus psittacus) - Spanish English Dictionary